### Customers

| Function name | Description | Type | Source code |
| - | - | - | - |
| `create-customer` | Action to create a customer in pennylane | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/actions/create-customer.ts) |
| `update-customer` | Action to update a supplier in pennylane | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/actions/update-customer.ts) |
| `customers` | Fetches a list of customers from pennylane | [Sync](/guides/use-cases/syncs) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/syncs/customers.ts) |

### Invoices

| Function name | Description | Type | Source code |
| - | - | - | - |
| `create-invoice` | Action to create an invoice in pennylane | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/actions/create-invoice.ts) |
| `update-invoice` | Action to update an invoice in pennylane | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/actions/update-invoice.ts) |
| `invoices` | Fetches a list of customer invoices from pennylane | [Sync](/guides/use-cases/syncs) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/syncs/invoices.ts) |

### Products

| Function name | Description | Type | Source code |
| - | - | - | - |
| `create-product` | Action to create a product in pennylane | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/actions/create-product.ts) |
| `update-product` | Action to update a product in pennylane | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/actions/update-product.ts) |
| `products` | Fetches a list products from pennylane | [Sync](/guides/use-cases/syncs) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/syncs/products.ts) |

### Suppliers

| Function name | Description | Type | Source code |
| - | - | - | - |
| `create-supplier` | Action to create a supplier in pennylane | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/actions/create-supplier.ts) |
| `update-supplier` | Action to update a supplier in pennylane | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/actions/update-supplier.ts) |
| `suppliers` | Fetches a list of suppliers from pennylane | [Sync](/guides/use-cases/syncs) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/pennylane/syncs/suppliers.ts) |